Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SELWORTH AVENUE Detached £552,292 £205,000 4 Sep 2002
2 SELWORTH AVENUE Detached £590,146 £174,000 19 Jun 2001
3 SELWORTH AVENUE Detached £610,896 £467,500 17 Jan 2017
4 SELWORTH AVENUE Detached £568,176 £354,000 19 Dec 2013
5 SELWORTH AVENUE Detached £557,026 £330,000 12 Feb 2013
6 SELWORTH AVENUE Detached £639,157 £480,000 29 Jul 2016